final estimate - German English Dictionary